/* General Demo Style 

@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700); */
body, html { padding: 0; margin: 0;}

/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }

body { font-family: Verdana, Calibri, Arial, sans-serif; color: #383836; background: #FFFFF; }
.bts { padding:5px;	text-align:right; }
a {	color: #3D97A8; text-decoration: none; }
a:hover { color:#3D97A8; }
.main { width: 100%; margin: 0 auto; padding: 0px; max-width: 1500px; }
.logo { float:left; } 
#Header{ position:absolute; width:100%;}
#Header3 { position:absolute; width:100%; }
#Header4 { width:100%; }
#Header_hidden, #Promo_hidden { display:none; }
#Prev, #Next { position:absolute; }
.bloc_menu_vertical_auto a.menu, .bloc_menu_vertical_auto a.menu_Selected { color:white; font-size:14px; }
.bloc_menu_vertical_auto a.menu:hover, .bloc_menu_vertical_auto a.menu_Selected:hover { color:white; font-size:14px; }
h1, h2, h3 { font-variant:small-caps; color:#1C2933; font-weight:normal; margin-top:0px; }
h2 { font-size:26px; }
h3 { font-size:26px; }
.GP_Lg_1 { background:#FFF; }
.GP_Lg_2 { background:#f4f4f3; padding-top:10px; }


.titrecol {
	/*	color : #3672aa;*/
	color: #333333;
	background-color: #bbbbbb;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	font-variant: small-caps;
	vertical-align: middle;
	border: 1px solid White;
}


.lg0 td, .lg1 td {
	/*	color : #3672aa;*/
	color: #333333;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	border: 1px solid White;
	text-align:center;
	padding:10px;
}
.lg0 img, .lg1 img { height:32px; }
.lg0 td:nth-of-type(4), .lg1 td:nth-of-type(4) { text-align:right; }
.lg0 { background-color: #eeeeee; }
